Synthesis of Low Power NOC Topologies under Bandwidth Constraints

نویسندگان

  • Alessandro Pinto
  • Luca Carloni
  • Alberto Sangiovanni-Vincentelli
چکیده

We propose an efficient design flow for the automatic synthesis of Networkon-Chip (NOC) topologies. The specification of the problem is given as a netlist of IP cores and their communication requirements. Each IP is characterized by its area. A communication constraint is denoted by its source and destination IP and a minimum bandwidth requirement. Together with the specification, the users provides a percentage of the chip area that they want to allocate for the communication network. Then, given the clock period of the network (that we assume to be synchronous), and a target technology, the proposed design flow explores the entire topology space and returns an optimal NOC where each router has a position and a routing table assigned. We consider two optimality criteria: power consumption and power delay product. Our design flow, which is based on an approximation algorithm, is efficient and highlights the delicate trade-off balance between cost of communication and cost of switching.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On-Chip Network Exploration and Synthesis

As CMOS technology improves, the trend of processor designs has gone towards multi-core architectures. Networks-on-Chips (NoCs) have become popular on-chip interconnect fabrics that connect the ever-increasing cores because of their ability to provide high-bandwidth. However, as the number of cores keeps increasing, the endto-end packet latency and the total network power begin to pose tight co...

متن کامل

Convex Optimization of Resource Allocation in Asymmetric and Heterogeneous MultiCores

Chip area, power consumption, execution time, off-chip memory bandwidth, overall cache miss rate and Network on Chip (NoC) capacity are limiting the scalability of Chip Multiprocessors (CMP). Consider a workload comprising a sequential and multiple concurrent tasks and asymmetric or heterogeneous multicore architecture. A convex optimization framework is proposed, for selecting the optimal set ...

متن کامل

A Transparent Approach on 2D Mesh Topology using Routing Algorithms for NoC Architecture

Now days, as per the recent studies, the development of integration technology, System on-Chip (SoC), has large number of transistor. NoC has been proposed as a highly structured and scalable solution to address communication problems in SoC. As the microprocessor industry is moving from single-core to multicore architectures, which require efficient communications processors. Also both SoC and...

متن کامل

NoC Design and Performance Optimization

Systems-on-Chip (SoCs) and Chip Multiprocessors (CMPs) have strong global communication requirements, and networks-on-chip (NoCs) have been proposed as a scalable solution to overcome these communication challenges. This work explores the application of NoCs in both SoCs and CMPs. For SoCs, our work considers the application-specific NoC architecture design problem in a 3D environment. We prese...

متن کامل

Network-on-Chip design and synthesis outlook

With the growing complexity in consumer embedded products, new tendencies forecast heterogeneous Multi-Processor SystemsOn-Chip (MPSoCs) consisting of complex integrated components communicating with each other at very high-speed rates. Intercommunication requirements of MPSoCs made of hundreds of cores will not be feasible using a single shared bus or a hierarchy of buses due to their poor sca...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006